iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
1
Modern Web

今晚,我想來點Blazor系列 第 1

Day 1:前言

  • 分享至 

  • xImage
  •  

參賽動機

嗨大家好,我是Circle,是個.Net工程師,這是我第一次參加鐵人賽,按照慣例第一篇先來說說原因。原因其實也滿簡單的,大概有下面2點:

  • 這幾年寫程式時常受惠於鐵人賽的文章,希望也能用自己的棉薄之力來做一點回饋。
  • 過去一直沒有撰寫技術文章的習慣,希望藉由鐵人賽,來達成這個目標。

為什麼選擇Blazor當這次的主題?

過去打造SPA應用程式,大概只有3個選擇:Vue、React、Angular,但實際上要開發還是有些事情要克服,比方說要學習SPA架構的觀念、框架使用的語法、相關套件及開發工具等等。
對.Net工程師來說,Blazor可以用C#、Visual Studio還有常用的.Net套件,來開發SPA App,比起學習3大框架真的舒服很多,藉由這次參賽的機會,將平常做的一些Blazor小筆記梳理一下,算是自己的一個學習紀錄。

預計分享的內容

  • Blazor簡介、安裝
  • 2種不同的Hosting Model以及他們的專案結構
  • 元件介紹
  • 元件溝通的方式
  • 元件事件處理
  • 元件的單元測試
  • 表單及驗證
  • 幾個常用的表單元素 - input、select等等
  • 多國語系
  • 登入、授權

這30天大致會是上面的內容,依照撰寫的進度也有可能會做些調整,就邊寫邊看囉。

最後,就是這次的目標:
順利完賽!


下一篇
Day 2:Blazor 簡介
系列文
今晚,我想來點Blazor30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言